home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / include / asm / boot.h < prev    next >
Encoding:
C/C++ Source or Header  |  2009-09-09  |  718 b   |  27 lines

  1. #ifndef _ASM_X86_BOOT_H
  2. #define _ASM_X86_BOOT_H
  3.  
  4. /* Don't touch these, unless you really know what you're doing. */
  5. #define DEF_SYSSEG    0x1000
  6. #define DEF_SYSSIZE    0x7F00
  7.  
  8. /* Internal svga startup constants */
  9. #define NORMAL_VGA    0xffff        /* 80x25 mode */
  10. #define EXTENDED_VGA    0xfffe        /* 80x50 mode */
  11. #define ASK_VGA        0xfffd        /* ask for it at bootup */
  12.  
  13. /* Physical address where kernel should be loaded. */
  14. #define LOAD_PHYSICAL_ADDR ((CONFIG_PHYSICAL_START \
  15.                 + (CONFIG_PHYSICAL_ALIGN - 1)) \
  16.                 & ~(CONFIG_PHYSICAL_ALIGN - 1))
  17.  
  18. #ifdef CONFIG_X86_64
  19. #define BOOT_HEAP_SIZE    0x7000
  20. #define BOOT_STACK_SIZE    0x4000
  21. #else
  22. #define BOOT_HEAP_SIZE    0x4000
  23. #define BOOT_STACK_SIZE    0x1000
  24. #endif
  25.  
  26. #endif /* _ASM_X86_BOOT_H */
  27.